#.......# #.......# #.<.....# ######.......###### #.................# #.................# #>................# #.................# #.....###.........# #....##.##........# ###....#...#........## #....####.####.......# . { #...##..#'#..##......+ .. #...#._.'.)...#......# ...#####...##.##.##.##......# ............###.#.###...#+####..# ................#.......# ....# #+#............###......# ...# #.....................# ...# #.....o...o.<.........#..# #..# #.....####.....##+#####..###..# #.....# #.....'..............# #.....+ #.....#..............# #.....####....<########.#####'# #.....))########....###.###...# +......<#.....................# #.......#.....O...............# #.......##...###'##.##'###'##### ###+#....#######.##.##..#......# #..#....#........#))...#......# #..+....#........#.....#......# #..#....#...##..##.....#......# #..#....#...######.....#......# #+###..#....+....#.........#......# ######......'....#....#.........#......# ........#####....#...##..........####### ........##..#....#....#######....# ............#....#...#......###### ######..##..#....#...#......# ######## #..##..#....#...#......# #......# #......#....#...#......# #......# #......#....#...#......# #......# #..#####....#'###......#####......# ##..###......#...###+##........##### #.....#......#........#........# #.....#......#........#........# #######'#......####.###..........# .............###.##.############## .............'.........# .............#.........# .............########### ..############ .