############# ########### #...........# #.........# #...........# #.........# #...........# #...##....# #...........# #...##....# #...........# #.........# ######...##..##########....# #....#...##..#........#....# #....#..<)...'........#....# #....).......#........#..).# #....##'###..#........#....# #.........#..#........#....# #####.....#+##........#....# #.................#....#....... #.................#....#<...... ######.................#....... #............⌠....#....... #....)............#....... #............<...##....... #......................... ###'#....##⌠..g⌠..)....... ..#....+.....%gg........ #..#....#.....ggg........ #..#....##########....... ####..... ....... ....... (..?... ........ ....... .......... g...... ....... .......