## #.. #... #...############# #....w#P#P#P#P#P### #.............# ##).)(.......<# #.............# #.#P#P#P#P#P### ...########### ..... #...!. #..... ##....