### #.# #########.# #.........# #.#######.# #.# ###.### #.# #.....# #.# #.....# ####### .. #.# #.....#################.....##.. #.# #..>........................... #.# #.............................. #.# #............##########.....## #.# #............# #.....# #.# ###'##.^.....##########.....# #.# #.##....................(.# #.# #.##......................#####.# #.# #....<.)..............)..)'...?.# #.# #######g.....................####... #.# #.....'......................# #.# #.#####.....############.....# ##.####.# #.....# ####### #.......# #.....# ######### #.....# #.....############# #.................# #.........[.......# #........>........# #.....############# #.....# #######