### #############.# ####################...........(P# #........#...........###########P# ##### #.######.............###########.# #...# #.# #..)P...(...............#.# #.#.# ############.######...)########.......###.#.# #.#.# #>....................)...............#...#.# #.#.# ######'###.#.####.######...#[###.....#######.###.###.#.# #..........#.# #.# #######[..#.###.#..# #.......######.#.......####......###.###'#####.# #.......# #.#.###.### #.##.#.###......# #.# ######### #.#.# #.# #....<).........# #.# #.#.# #.#########..####......# #.# #.#[# #.#..[.................# #.# #.#.# #.#=########..###......# #.# #.#.###.#...........# #......####.# ######'#.....##########..###.###....##.##### #.........########### #...##.# #.##.##.....# #.....(...'....#....# #.#....# #.##.######p# #.........####.#....###.#..#.# #.##.# #.# ########### #.'....'....#.#.# #.##.# #.# ###....######...###.##.# #.# #....# #.......##.# #.# #....# ##..######.######W# #....# #..# #......p.# #....#######..### ########## #######......>..# #....(....# #.........# #.........# #######'############### #.#.......^.....# #.#.###########.# #.#.# #.# #.#.# #.# #########.#.# #.# #.........#.##### #.# #.#########.....# #.# #######.# #########.#######.# #......(# #.................# #.####### #.#######.######### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #########.# #.# #.# #......##.###########.# #.# #.####.##.............# #.# #.####.################# #.# #..#.......#...........# #.# ##.#.#.###.#.##.######.######.# #.#.#.[.#.#.##.# #........# #.#.#.#..)#.#### ########## #.........#.# ###.........# #######<#.# #####