....... #####.......# ....... #...#.......# ....... ######+# #...#.......# ....... #......# ##...#.......# ....... #......# #....#.......+ ....... #......# #....#.......# .......#######.<...# #....#.......# .............####'#########'##.......# .........g...........................# ########.....................................+ #......#.....................................# #......#.....................................# #......########..............................# #.............#..............................# ######......##.....#...................###'#......# #...##......##.....#......########)....#...#......# #..................#......#......#.....+...#......# #..................#......#..<...'.....#...#......# #...##......########......#......#.....##'##......# #######......##.....#......#......#.....#)))#........ #....##......##.....#......#......#.....#...#........ #....##......##.....#......#......#.....#...#........ #...................#......'......#.....#...###+### #######..................#......#......#.....+.........# #.....#'####.............'......#......#.....##'###....# #>.........#'#######'#####......#+######..........# ...#.....# #............)...<................................# ..#.....# #...........).................[...................######.....# #.......................................#####.....#....#.....# #.......................................'...+.....'....#.....# #...............................).......#...#.....#....+.....# #...............................#########...#.....##'###.....# ##'#############'##.............#...........#................# #...........#....#.............#...........#................# #...........#....#.............#......##...#................# #...........'....#.............#......######................# #...........#.^..#.............#......'....#................# #...........#....#.............#########...#................# #####'#########'###.....................#...#...........###### #...................>...................#...')..........#...# #.......................................'...#)..........'...# #.......................................#...#...........#...# #..................#######..............#...#...........##+### #..................# #..............##'##................# ##########'###.....# #...................................# #......'....#.....# #......#'######....))...............# #......#....#.....#######......#......#.....######'####.....# #......#....#..................#......'.....'....#....#.....# #'#######...#..................#......>.....#....#....#.....# #.....###...######.............#......#######....#....#.....# #.....#..........#.............#...... ...#....#.....# #.....#..........#.............#...... ...#....'.....# #.....#..........'.............#...... ..#....#.....# ##################.....>.......####### ######.....# ############### #######