####################### .....................). ....................# ...###'###.........# #...##+....⌠..# #####.#.##......# #.....#..###....# #.######...#....# #......###.##...# ######.#...##'..# #....#.###.#..# #.####.#...##.# ##'####.#.####.# +...'.....####.# #.<.#######..'.# +...'.#.....##.# ##+##...######.# ##### ##.# #..# #+..#######. ##........... #............ ###............ ##......#######. .+ ##+....⌠..# ...###+###.........# ...................# ............)......# #......)..........# .##.g.............# !.......#########..... ...#..l.# ..... . #....# ..... #....# g... #.#+## .. ...