######### #<..)...# #.......### #####.........################## .............#..................# ##.###.......(....#############.# #.......#.............<....# #.......#.#..############..# ###....##..................# #..#.####..#..########...############## ....#.# #..#<.# #................. ###.#.# ##..#..### #.#.....##.###### ..........# #[#.###.##.# ###..#..#.### #.#.# #.##.####### #...........# #.#.# #.##...)[o{# #.#..#..#.#.# ##.#.# #.########o# .....#..#.#.###....# #.# #.# ..>......#........# #.# #.# ........######...## #.# #.# ....#.. ...## #.# #o# ...###. ###.# #.# #. #.# ######.# #.. #....#.# ##.. #...(# .. #..#...# ... .o#..# # #.#.#... .. . .#.#. .> #. .#.#.. . # #.#.# .# .# .. ..