########## ######### #......... ####.......####.......... ####..........##.#........ #........................ #.##..##########.####.##### #.##..# #.....<....# #.##..# ###.#.#.##..... #.##..# #.#.#..# . #.##..# ###.##.# #.##..# #.# .# ########### #.##### #.. .# #.........# #>....# ... # #.._......####.##### ##. #........)..##.# . #.##.......o...# #..........o#########8 ####......#)##.......# #......#.......# ###########o##.# #.# #o# .o. ..... ....... .......## ........# .......# ...