..(.. .......# .. ........# .. .!.......# .# ..........# .# .........#####.## ........##.....## #....#.P...P.# #....#.......## #######........<....# ...................## ........g..#.P...P.# ........#.##.....## ........#.######.# ........#.# .# .......#+# ## #####.. #.) #..