### ###### ##.###....# #.........# #....>...## #######........# ##....##........# #.....##..##....# #.....##..##...## ##....##..##...## #.....##........# #......#........# ##.....'......^.# #.....##..##....# #.....##..##...###+# ##....##..##+####..## ####.....##..##...##...# ##..#......#............# #.. ..... ...<.# #..........#............# #... .... ......# #..........+...<...###'## #... ... ......# #...####+###.......##..## ##..####### #.. #.....# #...##....##........#...# #...##....###..##.....# ###'##..............#...# #..........+..........# ##..##...........[..#...# +..........#..O.......# #....#.............##..## ##.........#..........# #...##..####..##.<.##..#######..####+####..##.##..# ##..###+####..#######...........##....#######.## ##..##.............#........[..........#.......# #..................#...................#.......# #...##..##....##...#...................#......## #####+##..##....##...##..................#.......# #..#..##........##...##..###########...#....#....# #....................#######..##..##...########### #..........[..........'........#........# #.....................#........#........# ##...###..##...###.########....#...#...## #######..##...###.####..############### #....................# #....................# #....................# ###..##'##########..#### ##..##.##########.....# #...........#..#.....## #...........+.>'.....# ######################