#####When No Feasible Layout Found:
Layout Execution time in nanosecond: 1400
Layout Execution time in microsecond: 1
#####When Feasible Layout Found:
Layout Execution time in nanosecond: 204800
Layout Execution time in microsecond: 204
#####Initial Execution Time:
getRanges in nanosecond: 49743100
getRanges in microsecond: 49743
#####When Memoization is Usable:
getRanges memoization in nanosecond: 2300
getRanges memoization in microsecond: 2