######################## #####....................... ####.....#..............N.....) ###.......................NN..# ##.........................# #.........)#####......###### ##.....))#### #......# #.....#)## #......# #...#)#)## #......# #....)..#### #......# #....).....#####......###### ##.................N.......#### ###..........#...N............ ####.......#....#........... #####......N............. ######......#####.... #......# ##. #......# #....).# #......# ######))....# #.....# #####..(.()..#....... #.### ##.....# ####.......)).......#... #....##......## ###.........).........# ... #.............# ##...........).....%.......# #.............# #.......)..#####......#### # #..N..........## ##.......#### #......# #............## #.)...#.## #......# #............# #.?..^#)## #......# #............# ##.......#### #......# ### ###......N..N...# #....)(((.)#####......##### .....#######.N.##.......?... ##.......((.)()..)......... .....NN.NNNN...###.......... ###......)).)#............ ....).)N.......# ##.......N. ####.......#............ N...ON.N.......# #.....###N #####..)((.......... ......#####.....# .....## ######.....[### ....## #....... ...## #......# #### #........ ## #......# #........# #.)....# #......... ##.(..## #....# ##....######### #....)........# ##.([.........# ##O(........## #.)NN.......###### ##N[N............#### #NNS...............## ##.)................. ##N.........?....... #.....N............ ##............N.... #................. #..N............... .......<........... .....S.......... ...............