### ....... .. ....... .# ....... #####.## ....... #..<)..# ....... #.#.#..######....... #.#.#........>...... #.#....##.....##+### #.#######........... #................... #........###......... #........# #......... #........###........ #.................#+# ######............#.# #............#.#### #....##...........# #....##...........# #....##...........# #######...........# #.......)...# #...........+ ######### #...........# #....!..# #...........# #.......# #...........# #.......# #.........).# #.......# #...........# #..g....# #...........# #.......# #...........# #.......# #...........# #.......###'########### #.......##............ #.......++............ #.......##............ #.......##............ #..................... #..................... #######............... #............... #............... #............... #............... #............. #............ #............ #...###+#####