.. .# ####.#.# ......## ......# # #.....#.## #........ #.....# #..<..# ##..### ..... ###.!## .... ##..# .%.# #.##