#+# #.# ######## #.# .!......# #.# .........# #.# ..........# #<# ..........# #.# ..........#######o# ........9..+.......######## ...........######.........+ #########'## ##o######## ##<.# #.# ##..## ###)# #..## #.).# #.## #.####### ####'## #.#....... #.....# #o#o...... +.....########.#....... #.....'...)%...#.....!.. #.....########........>. #.....# #.#.....o.. #.....# #..#.o..... #.....# #.##....... ####.## #. ....... #.. #. #####. ... #+ ... .I.. ...