############.# .............# #####...##### #.#.## #.#..# # # ### ####.##.# .#.. ########.######....##.## ##..... ............)......##..####...#... ######..#########................ #######.#############.###.####... ###...###........## #..#..# ##.......##...(....# ##...## #.........#######.## .... #....⌠(...##...#...# #.#### #...........##...### #.# ##.......######### #.# ###...######...### ####.### ##.......## ###...### #.........# ##.......####....<....# #.........##..........# #....⌠......##.......## #.........######...### ##.......## ##### ###...### #####