.. .. . .# .###.#### ......... ###+#........ #............ #............ #..??........ #....######## .. #....# .# #!...# .## #....# #######..# #....# #........# #....# #.⌠...⌠..# #....# #..###...# #....# #..#<'..# #....# #..###..# #....########.⌠...⌠.# #....gg.............# #....#######.......## ###### #########