################# ###...............# #.................# #.................# #........##'###...# #........#....#...# ########..^.....'....#...# #...............#....#...##################### #......#+###....######........................ ######.# #.................................. #.# #....>..................[.......... #.# #.......................)).>....... #.# #.########........#####'#.......... #.# #.#......#........#.....#.......... #.+ #.#......#........#.....####+###... #.# #.#......##########........)...#... #.# #.#...<........................# .. #.# #.#...#########................# #.#####.#...'.......#......#'#'##....###### #.......'...#.......#......#....#.........# #.......'...+.......#......#....#.........# ##......#...#.......#......#....#.........# #......#...#########......#....#.........# ####......'..................#....#.........# #.........#######'#########..#....#.........# #.........................#..######.........# #.........<...............#..............####. #.........................+..............# .. ###..........>.............###'###.......# ... #........######................#########.... ##........#....#............................. #.........#...##........._.............##### #.........#...#........................# #.........#...##.......................# #.........#....#.......................# #........##....'..##################...# #........#.....#..#........Z.Z.....#...# ###......#Z....#..#.......##Z###...#..Z# #......#ZZ...#..#.......#....#.###JJJ# #......)Z....#..#.......#....#Z#.....# #......#.....#..#......Z#....#.#.....# #......#.....#..#.......######.#.....# ####......#.....#..#.......(..(...#.....# #.........#.....#..######.ZZ......#.....# #.......)(#######.%.....###)#######.....# #........(.......................... #.........(................)........ #................................... #....#####..(..########............. #....# #.....# #............. #....# #.....# #............. #....# #...).# #............# #....#####.....# #............# #..............########.......####.+ #....########............###### # ####....# #.....####### #.......# #.....# #.......# #.##### ######### ###