######## ######## #......### ######## #......# #......'.# #......# #......# ######### #......#.############ #......# #......# #.......# #......#.#..........# #......# #......########.......# #......#.%..........######......# #.............'.......######......###......................# #......########.......'....'......# #..........######......# #%.....# #.......######%.....# #..........# #......# #......# ######'## ##+##### #..........# #......# #.##.### #...# #.# ###.######## ##..#### #....# ##.### ##.###### #......#### ###.###### ###.###### ###..# ###.......# ###.......####........# #........# #..<## #.........# #.......'.##........# #........# ##'##### #.#.......# ####.......#.##...5....# #........# #......######.#.......###..'.....>.#.##........# #........#######......'......#.......#...##.......#..#.5......# #........'....##......########.......#.####.......##..........# #........####..'..%...# #.........# #.......####........# ##+.###### ####......# #.......### #.......# ####.##### #..# #......# #.......# #####%### #...## #### ##'##### ####.#### ###.# ###<.# #### #...# #..# #...# ##.# #..# ######'## ###.#### ######.### #.# #.. #..# #.......# #......# #......# #.# #..###..# #.......# #......####.########## ######+## #.......######.......##### #..%.....#......>....# #.......# #.......'....#.<.....'...### #......#.#...........#####.......# #.......####.'.......###...###......#................##.......# #.......# ###.......# ###.....^....###...........##..'.......# ###.##'## ##'###### #####......# #..........<#####.......# #.##.# #.## #......# #...........# #.......# #.#..# #..# #.....### ###.######### ####'#### ##.#'### ##.## #...##### #....# #..### #......# #..##### .... ####'### ##...# #......### ##.....# #..... #.....##### ###.# #......'.# #########'## #..5... #.....'...##########'## #......#.# #..........# ....... #.....###..#..........# #......#.###...%......# ....... +.....# ##.'.....###### #......#...+..........###g...... #.....# ###...### #......#####..........'.#........ #.....# #...# ##.'#### #..........#.'........ ###+### ##### #..### #######f######........ #....# #.# #######. #.##.# #######.###########... #.##.######.........r.##........ #................%.5............. ##%...#####......f....##......(.. #....'...#...........#.......... #....###.#...........#.......... #....# #....)[................. #....# ###...........##........ #....# ##############....$... #....# ######## ######