######## #############......# #..................# #.###########......# #.# #......# #.# ######.# #.# #.# ############ #.# #.########## #......<...###.# #..........# #...........8..################..........####### #.......)).8...................................# ######...........P8.################..........#####.# #......########..P.8# #.######.#######.##### #......########.###.############ #.# #.# #.........# #.....P........................# #@# #.# #.........# ##.#P..P#######.###.##########.# #.# #.# #.........# #.#.P%P# #.# #.# #.# #.# #.# #.........# #.#..PP#######.###.##########.#####.######.###.........# #.##...................><.........%...)....)...........# #.##....######.###.##########.#####)######.###.........# #.##....# #.# #.# #.# #.###* #.# #####.##### #.##....# #.# #.# #.# #....# #.# #%# #.##....# #.###.#### #.# #....# #.# #.# #.##....# #.##.....#######.### #)...# #.# #.# #.##....# #.##.....##........###....# #.# ###.## #.##....# #.##....)##.......>.......# #.# #....# #.......######.##.....##........###.#.## #.# #....# #.....................##........###.#.####.#####....# ##............................).)....@........%.....## #......######.####################.#.####.###.......# #......# #.# #.#.# #.# #.......# ######.# #.# #.#.####.###%......# #.# #.# #....%.............# #.# #.# ########## ###.####.###.......# #.# #.# #........# #.# #.# #.......# #.# #.# #........########.####.###.......# ######.######.# #.....>..........................* #..........##.######################.####.###......<* #....((P..........[.z...K.<...............# ######*** #.........P##.##################......##### #........P.##.##################......# #.........###...........).............# ########### ###########################