###### . ##....##p. ........p #.....!.. #......K. #....##.. #..a.# #...".. #..s..... ......... ......... #........