############ #........... #........... #.........# #.........# #....#+### +....'...# #....#...# ##+##....#.<.# #........###'# #[......K#...# #........#...# #### #......pp#..## ####....... ..........##########..#.......# ...(......#......#....#.......# ..........#......#....+.......# ..........# .....#....#.......# ..........+ ....#............# ....p#####..##...._......# %...p....#..##.._..._....# .....pK..+..'............# .........#..#.....8.._...# .........#'###...........# ##+#####........_..._.#### #.........._...# +............### #............# #....####....# #....# #....# #....# #....#