. ### #.. ..# #.. #.# #..##.##### ## ###......... !. .........##.# .# #..#.<##.####..# #.........p<...# #..##..##=####.#..... #. #..##.# # . #.###..##.# #......##.# #####..##.#####.. #............. #.....#####.. #######