###### #....# #..<.# #....#################################################### #.....)...%...^.........................>..........%....# #....########......#########################....#######.# #....# #......# #....# #.# ##.### #....).#########################....# #%# #.# #..............%........<.........>.# #.# #.# #......#########################....# #.# #.# #.....############ #.#### #.##### #.# #.P.P.#..........########### #.# #.....# #.# ######.._..#....................####### #####.# #.# #...##(P.P.#..........#########.....# #.# #.# #...##.....#..........# #.....# #.## #.# #...######.#.########## ###.....# ####..# #.# #...######.#.# #.......# ##.....# #.# #..........#.# #.####### ##fP....# #%# #...######.#.# #.# #.ff...## #.# #.########.#.################.####### #.#.f..## #.# #.##................................# ######## #.# #.##.#####.#.################.####### #.# #.##.#####.#.#### ###### #.# ### #.# #.##.##...^.....#####....# #.# #.# #.# #.##.##.........)........# #.# #.# #.# #.##.##...>.....#####....# #.# #.# #.# #.##.##...........# #..<.# #.# #.# #.# #.##.##....o....#.# #....# #.# #.# #.# #.##.##...>.....#.# #....# #.# #.# #.# #.##.##.........#.# #....# #.# #.####### #.# #.##.##.........#.###########.#######.##....# #.# #.##.##.........#...........................# #.# #.##.############.###########[....###.##....# #%# #.##.# #.# #.....# #.##....# #.#####.##.#### #.# #.....# #.##....# #.##..........# #.# #.....# #.##..^.# #.##..........# #.###########.....###.##....# #.##....%.....# #..........##.........##.#### #.##..........#########..........##.....######(# #...............................<##.....# #.# #######################.################# #.# #.........##################.# #............................# #.........#################### ###########