. ## ### .. ###..##.###+###......# ......pp.............# ......p......##......# ......KpW....##......# ..............+......# ###..##.###'###......# #.. ####...##......## #. .........<.......# # .................+ ..................# ..####..###..##..## . #+## ##+# .# .