..+## ...# ...# #..# #. # ##.# ### ...## #####P##..#######.#######.+#(# ........<...#.##.#..........## #######........[.'.^.........# #.##..#####............# ####..# ##........... #.## ##......#. #.. #P....## #.. ##.##.Y# ..## #####Y##### ..# #..