### #.####### #........ ######## #........ #......# #### ##### #......... #.P.#.#######f.##########.#.############...>...... #...#.'..........................................# ##f.#..############.###########f#.######.........# ##.....## ### ##### ##.........# #....### #..........# ##.....# #####.###.## ##+..## ##....# #.### ### #F#### #.#### ########.# .H. #....#### ###### #.<......# S##.# ###.+##.## #.##.### #.......[# .# .. #........# #..[...# ##........#### f. .## #........####.....#####.......%....# .. .# #.........'...#....#.............##.# .+ ##........#...+....'...##........# ... . ###+#######fP#....########.##%### #..+ ######'## #####.# ### ##.# #.##..# #..# #....## ###.## #.#### # ####5#'###### ##.##.#P#f## #........##.###........... ##.......+...##........... #........##..#.......... +.......###.##.......... #.......# #............. #.+###### ###.......... ## ##........ ####..##. .... #.. .