### ###.# ###...# ##....########. ###...<##........ ##....###......... ###................. ##................... #.................... ##................### #.............##### #.........#### ###....#### ###..## ##..## ##..### ###..## .. ##..## ..# ##..#####...# ##......# ###..### #..## #.## ##.# #..# #.## ##[# #.## ###########.# #...........# #..........## #...........# #...........# #...........## #............# #Y...........# ##...........# #...........# #.....!......# ##.......###..# #.....### #.# #..#### .. ####