### #<######## #......... #####..####### #............. #.###..####### #.#....# #.#....# #.#....# #.#....#### ##.........# #...<......+ #..........# #... #.##......## ... .#######.######..# .................# ########.#####...# ### #########...###...## ..# #....).####......>.# #.# ###.....)####........# #.# #....####..####.....##### #.####....####..####.......... #.##..####..##..!.###.########## #.##..####..##....##...........c #.....##..##..##...T..##......)# #.....##..##.^##......# .......# #.##....##..####..##..##........ #.##....##..####..##..)'......# #.####..####....####..##......# #.# #..####....# #..# ......# #.. ###......### #..# ......# ### #).....# #..# ......# ######## #..# ##....# #############.># +.##### .........##...#####.....# # #....#.###.......#.# ######.............# #.............# #.............# #....(....##### ######..[).....# #..............# #.....((######## #.......# #.....[.# #.......# #.......# #.......# #########